body,h1,h2,h3,p,dl,dd{
    margin: 0;
}
ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

body {
	font-family:"Microsoft YaHei";
}
a{text-decoration:none;cursor:pointer;color: #333;}
img{border:none;max-width: 100%;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
body{background:#eee;}
.wrap{width:100%;min-width:1000px;}
.main{width:1000px;margin:0 auto;}
input[type="text"]{padding:5px;}
header,nav{display:block;}
b{display:inline-block;}
.hide {
	display: none;
}
[id^="ad"],[class^="ad"],[id^="ads"],[class^="ads"]{display:none !important;}
/**
*
*	顶部开始
*
*/
.wrap1{height:50px;padding:20px 0;}
.logo{height:48px;line-height:50px;float:left;overflow:hidden;}
.logo h1,.logo h2,.mobile-link{float:left;}
.logo h1 a,.logo h1 a{display:block;width:100%;height:100%;}
.Gseach{width:295px;padding-top:10px;}
.Gseach,.Gs-input,.Gs-btn{float:right;}
.Gs-input{width:200px;height:18px;*line-height:18px;font-size:12px;background:#fff;border:1px solid #ccc;}
.Gs-btn{width:70px;height:30px;font-size:12px;color:#888;border:1px solid #ccc;border-left:none;cursor:pointer;background:#fff;}
.mobile-link{display:block;width:100px;height:16px;line-height:20px;margin:30px 0 0 10px;padding-left:18px;font-size:12px;color:#5489BA;background:url(../images/mobile-icon.gif) no-repeat left center;}
/**
*
*	导航开始
*
*/
.wrap2{height:45px;background:#0D96DF;}
.wrap2 a{display:inline-block;height:45px;line-height:45px;padding:0 13px;font-size:14px;color:#fff;transition:.3s;}
.wrap2 a:hover,.wrap2 a.cur{background:#017db5;}
#bdshare{float:right !important;margin:5px 0 0;}
/**
*
*	首页列表 start
*/
.item-t{height:35px;line-height:35px;padding-left:10px;font-size:18px;color:#333;background:#f8f8f8;border-bottom:1px solid #ccc;}
.item-t a{color:#333}
.mbx-nav *{font-size:13px;}
.wrap3{padding-top:20px;}
.wrap3 .right{float:right;width:300px;}
.wrap3 .right .item{margin-bottom:20px;background:#fff;border:1px solid #ccc;}
.wrap3 .right .item-list{padding:10px;}
.wrap3 .right .item-list a{font-family:simsun;display:inline-block;height:20px;line-height:20px;padding:0 5px;margin-bottom:5px;font-size:13px;color:#444;transition:.3s;/*border-radius:2px;opacity:.7;filter:alpha(opacity=70);*/}
.wrap3 .right .item-list a:hover{background:#069bdf;color:#fff;/*opacity:1;filter:alpha(opacity=100);*/}
.wrap3 .right .rec li{height:30px;}
.wrap3 .right .rec li a{font-family:simsun;display:block;width:250px;height:30px;line-height:30px;padding-left:22px;font-size:14px;color:#555;background:url(../images/liBg.png) no-repeat 10px center;transition:.3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wrap3 .right .rec a:hover {
    color: #0D96DF;
    text-decoration: underline;
}

.wrap3 .left{float:left;width:660px;}
.wrap3 .left .item,.wrap3 .left .item-style2{margin:0 10px 15px 0;padding-bottom:10px;background:#fff;border:1px solid #ccc;}
.wrap3 .left .item ul{padding-top:20px;}
.wrap3 .left .item li{float:left;width:290px;height:30px;padding-left:20px;margin-bottom:5px;}
.wrap3 .left .list li{width:600px;padding-left:20px;}
.wrap3 .left .item li span{float:right;margin-top:8px;color:#aaa;font-size:12px;}
.wrap3 .left .item li a{display:block;height:30px;line-height:30px;color:#444;transition:.3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:simsun;}
.wrap3 .left .item li a:hover{text-decoration:underline;color:#d71900;}

.wrap3 .left .item-style2 ul{padding:20px 20px 0;}
.wrap3 .left .item-style2 li{
    position: relative;
    padding: 0 0 10px 160px;
    height: 85px;
    font-family: simsun;
    margin-bottom: 10px;
    border-bottom: 1px dashed #ccc;
}
.wrap3 .left .item-style2 li:last-of-type {
    border: none;
}
.wrap3 .left .item-style2 li .a-img {
    position: absolute;
    left: 0;
}
.wrap3 .left .item-style2 li .a-img img {
    width: 160px;
    height: 85px;
    display: block;
}
.wrap3 .left .item-style2 li span {
    float: right;
    font-size: 14px;
    color: #626262;
}
.wrap3 .left .item-style2 li .a-title {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 10px;
    font-weight: 700;
}
.wrap3 .left .item-style2 li .a-title:hover {
    color: #0D96DF;
    text-decoration: underline;
}
.wrap3 .left .item-style2 li .des {
    -webkit-box-orient: vertical;
    padding: 10px 0 0 10px;
    font-size: 14px;
    line-height: 1.6;
    color: #626262;
    text-align: justify;
    height: 45px;
    overflow: hidden;
    -webkit-line-clamp: 2;
    display: -webkit-box;
}

/**
*
*	版权
*/
.wrap4{line-height:25px;padding:20px 0;margin-top:20px;background:#333;text-align:center;color:#888;font-size:12px;font-family:"simsun"}
.wrap4 a{color:#888;}
.wrap4 .friends{padding-top:10px;}
.wrap4 .friends dt{float:left;height:23px;line-height:23px;}
.wrap4 .friends dd{float:left;width:880px;text-align:left;}
.wrap4 .friends dd a{display:inline-block;height:20px;line-height:20px;margin:0 10px;font-size:12px;color:#888;}
.wrap4 .friends dd a:hover{color:#999;}

/**
 * 
 */
.wrap5 {
	margin-top: 20px;
}
.wrap5 .main {
	width: 960px;
	padding: 20px 20px 0;
	background: #fff;
}
.wrap5 .near {
	width: 280px;
	padding-left: 20px;
	border-left: 1px solid #ccc;
}
.near-title {
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-size: 14px;
	color: #555555;
	border-bottom: 1px solid #ccc;
}
.near-item {
	display: block;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	color: #333333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.wrap5 .left {
	width: 280px;
}
.wrap5 .left img {
	display: block;
	width: 280px;
	height: 280px;
}
.wrap5 .center {
	width: 358px;
	margin: 0 auto;
}
.left-item a {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    padding: 0 5px;
    margin-bottom: 5px;
    font-size: 13px;
    color: #444;
    transition: .3s;
}
.rec-top {
	text-align: center;
}
.rec-top a {
	display: block;
	font-size: 14px;
	color: #0c7ab5;
	font-weight: bold;
}
.rec-top .date,.rec-top .date a {
	display: inline;
	font-size: 12px;
	color: #666;
	font-weight: 100;
}
.rec-top .des {
	line-height: 20px;
	text-align: left;
	text-indent: 2em;
	font-size: 12px;
	color: #333;
}
.rec-item .title:hover,.rec-top a:hover,.near-item:hover {
	color: #0D96DF;
}
.rec-item {
	height: 25px;
	line-height: 25px;
	padding-right: 10px;
	font-size: 12px;
}
.rec-item .date {
	color: #999;
	float: right;
}
.rec-item .category {
    float: left;
	margin-right: 5px;
	color: #f60;
}
.rec-item .category:hover,.wrap6 .list-item .type-name:hover {
    text-decoration: underline;
    color: #d71900;
}
.rec-item .title {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.wrap6 {
}
.wrap6 .main {
	width: 960px;
	padding: 0 20px 20px;
	background: #fff;
}
.wrap6 .section-title {
    margin-bottom: 10px;
    padding-top: 20px;
	border-bottom: 1px solid #bbb;
}
.wrap6 .section-title .h2 {
	display: inline-block;
	margin-bottom: -1px;
	padding: 5px 5px 5px 0;
	font-size: 16px;
	border-bottom: 1px solid #0D96DF;
}
.wrap6 .title-category a {
	display: inline-block;
    padding: 3px 6px;
	font-size: 14px;
	border: 1px solid #ccc;
	color: #0D96DF;
}
.wrap6 .title-category a:hover {
	background: #0D96DF;
	color: #fff;
}
.wrap6 .list-category {
	width: 300px;
    padding: 0 10px;
    margin-bottom:20px;
    float:left;
}
.wrap6 .list-category a {
	display: inline-block;
	padding: 5px;
}
.wrap6 .list-category h3{
    display:inline;
    font-weight:100;
	font-size: 13px;
}
.wrap6 .list-category a:hover {
	color: #0D96DF;
}
.wrap6 .list-arc {
    float:left;
	width: 300px;
    padding: 0 10px;
    margin-bottom:20px;
	font-size: 12px;
	overflow: hidden;
}
.wrap6 .list-item {
	height: 20px;
	line-height: 20px;
}
.wrap6 .list-more {
    padding-top: 5px;
    text-align:center;
}
.wrap6 .list-more a {
    display:inline-block;
    padding: 3px 15px;
    color:#fff;
    font-size:14px;
    background:#0D96DF;
    border-radius:15px;
}
.wrap6 .list-more h3{
    display:inline;
    font-weight:100;
    font-size:14px;
}
.wrap6 .list-item .date {
	font-size: 12px;
	color: #999;
}
.wrap6 .list-item .type-name {
    float: left;
    margin-right: 10px;
    color: #f60;
}
.wrap6 .list-item .type-name:hover {
	text-decoration: underline;
	color: #d71900;
}
.wrap6 .list-item .title {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wrap6 .list-item .title:hover {
	color: #0D96DF;
}
/**
*
*	内容
*/
.article{background:#fff;box-shadow:3px 1px 7px #ccc}
.article-t{margin-bottom:1px;padding:2px 20px 12px;background-color:#fbfbfb;}
.article-t h1{height:35px;line-height:35px;margin:5px 0;font-size:20px;color:#444;font-weight:100;}
.article-t .meta{}
.article-t .meta span{margin-right:20px;font-size:13px;color:#999;}
.article-t .meta span .icon{width:14px;height:14px;margin:2px 5px 0 0;vertical-align:text-top;background-image:url(../images/icon.png);background-repeat:no-repeat;opacity:0.4;filter:alpha(opacity=40);}
.article .content{padding:20px;line-height:22px;font-size:14px;color:#555;font-family:'simsun';}
.article .content-daily {line-height:inherit;font-size: 32px; color: #c70404; font-family: cursive,fangsong,monospace,"Microsoft YaHei"; font-weight: 700;}
.article .content-daily img {max-width:350px;}
.article .content p {margin-bottom:10px;text-indent: 2em;}
.article .content-daily p {text-indent: 0;}
.article .content-daily .p-img {margin-bottom: 30px;}
.article .content .p-img {text-indent:0;text-align:center;}
.article .content img {height: auto !important;}

/**
*
*	上下篇
*/
.nextpre{padding:0 20px 20px;font-size:14px;color:#4869f4;}
.nextpre a{color:#4869f4;}
.nextpre a:hover{text-decoration:underline}
.nextpre .next{float:right;}
.nextpre .prev{}

.relates{padding-bottom:20px;}
.relates .p-t{padding:15px 20px 10px;margin-bottom:20px;background:#f8f8f8;font-size:15px;color:#555;}
.relates ul{padding-right:20px;}
.relates li{float:left;width:300px;height:30px;padding-left:20px;}
.relates li a{height:30px;line-height:30px;padding-left:25px;font-size:14px;color:#428BD1;transition:.3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../images/download.gif) no-repeat left center;}
.relates li a:hover{color:#005CAB}

/**
*
*	分页
*/
.pagination{padding:20px;text-align:center;}
.pagination a,.pagination span{display:inline-block;height:25px;line-height:25px;padding:0 9px;margin:0 3px;font-size:12px;color:#fff;}
.pagination a{background:#017db5;transition:.2s;}
.pagination a:hover{background:#00A0E8;}
.pagination span{background:#ccc;}

/**
*
*   icon
*/
.icon-user{background-position: -168px 0;}
.icon-time{background-position: -48px -24px;}
.icon-eye{background-position: -96px -120px;}
.icon-comment{background-position: -240px -120px;}

.com-pic {
	width: 960px;
}
.com-pic1 {
	padding-top: 20px;
}
.com-pic img {
	display: block;
	width: 960px;
	height: 90px;
}


.juzi-list {
    background: #fff;
    width: 242px;
    float: left;
    font-family: simsun;
    margin: 0 10px 10px 0;
}
.juzi-list:nth-child(4n+0) {
    margin-right: 0;
}
.juzi-list dt {
    line-height: 22px;
    font-size: 16px;
    border-bottom: 1px solid #ccc;
    padding: 5px;
}
.juzi-list dt a {
    float: right;
    color: #626262;
    font-size: 14px;
}
.juzi-list dt strong {

}
.juzi-list dd {
    padding: 5px;
    
}
.juzi-list dd a {
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 1px dashed #ccc;
    padding: 6px 0;
    display: block;
    padding-left: 10px;
    background: url(../images/liBg.png) no-repeat 0px center;
}
.juzi-list dd a:last-of-type {
    border: none;
}
.juzi-list dt a:hover,.juzi-list dd a:hover {
    color: #0D96DF;
    text-decoration: underline;
}